/*
 * @Author: TC(tengchao@taqu.cn)
 * @Date: 2025-11-03 16:04:20
 * @Last Modified by: TC(tengchao@taqu.cn)
 * @Last Modified time: 2025-11-03 16:05:07
 */
import { _decorator, Component, Node } from "cc";
import { LoadingUI } from "db://assets/Script/Module/Loading/LoadingUI";
import { gameShaderCase } from "../../GameShaderCase";
const { ccclass, property } = _decorator;

@ccclass("ShaderCaseLoadingUI")
export class ShaderCaseLoadingUI extends LoadingUI {
    protected init(): void {
        super.init();

        gameShaderCase.start();
    }

    /**
     * 初始化预加载任务
     */
    protected initPreloadTask(): void {
        this.tasks = gameShaderCase.preloadMgr.loadList;
    }
}
